rainscreen cladding - French English Dictionary